if i am not mistaken - German English Dictionary